engine bay lid - Allemand Anglais Dictionnaire